driving force – Deutsch–English translations

🇬🇧 en de 🇩🇪

driving force noun

  • driving force
treibende Kraft, Spiritus Rector
Wiktionary Links